flabbergast (someone)

Translations
ошеломлять (кого-то)
The magician's trick managed to flabbergast the entire audience.
Фокус фокусника сумел ошеломить всю аудиторию.